<% @page_title = "Procura de Empréstimos" %>

<h1>Por Livro ou Usuário</h1>

<% form_for :rental, :url => { :action => :list_rentals_by_book_or_user} do |form| %>
  <p>
    Livro:   <%= form.text_field :book_title, :size => 30 %>
  </p>
  <p>
    Usuário:   <%= form.text_field :user_name, :size => 30  %>
  </p>
  <p>
    <%= submit_tag 'Procurar'%>
  </p>

<% end %>

<h1>Por Data de Retirada</h1>

<% form_for :rental, :url => { :action => :list_rentals_by_date} do |form| %>
  <p>
    Desde:   <%= form.datetime_select :pick_up, :order => [:day, :month, :year],
                                      :start_year => 2008, :discard_hour => 1 %>
  </p>
  <p>
    Até:   <%= form.datetime_select :return, :order => [:day, :month, :year],
                                    :start_year => 2008, :discard_hour => 1 %>
  </p>  
  <p>
    <%= submit_tag 'Procurar'%>
  </p>

<% end %>


<h1>Relação de Empréstimos</h1>

<table>
  <tr>    
    <th>Livro</th>
    <th>Usuário</th>
    <th>Retirada</th>
    <th>Devolução</th>
  </tr>

<% for rental in @rentals %>
  <tr>
    <td><%=h rental.book_title %></td>
    <td><%=h rental.user_name %></td>
    <td><%=h rental.pick_up %></td>
    <td><%=h rental.return  %></td>
    <td><%= link_to 'Excluir', rental, :confirm => "Realmente deseja excluir este empréstimo?", :method => :delete %></td>
    <% if rental.return == nil %>
      <td><%= link_to 'Devolver', edit_rental_path(rental) %></td>
    <% end %>
  </tr>
<% end %>
</table>

<br />

<%= link_to 'New rental', new_rental_path %>
